Nova Patents
SA7092B1

Untitled record

Abstract

This record has no abstract on file.

SA7092B1, drawing sheet 1
Sheet 1 of 13

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

48 claims: 48 independent, 0 dependent

  1. 1
    1- A system for improving the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs. 1- نظام لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث يشتمل النظام على:واحد أو أكثر من المعالجات processors التي تتضمن جميعها سعة حوسبة مجمعة محدودة ومحددة سلفا، تتوافر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفًا استجابةً لاستخدام عملية 5 simulation;5 محاكاة simulation ؛ One or more I/O modules in contact with one or more processors;A non-transitory memory medium connected to one or more of one or more processors, and the memory medium has computer-readable instructions stored in it when executed, prompting the system to perform the following steps: واحدة أو أكثر من وحدات الإدخال والإخ ارج على اتصال بالواحد أو أكثر من المعالجات ؛ و وسط ذاكرة غير مؤقت non-transitory memory medium على اتصال بواحد أو أكثر من الواحد أو أكثر من المعالجات ، وسط الذاكرة به تعليمات مقروءة بالكمبيوتر مخزنة فيه عند تنفيذها تحث النظام لإج ارء الخطوات التالية: 10 To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, 10 بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، Calibrate, through a number of fluid flow simulations, one or more hydrocarbon reservoir simulation models associated with each of the corresponding set of hydrocarbon reservoirs to determine the number of معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من 15 عمليات المحاكاة المطابقة للتاريخ، 15th date-matching simulations, Run each of a number of date-matching simulations for a corresponding predetermined time period, and each predetermined time period includes one or more corresponding time steps, تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، output from each of a number of date-matching simulations a simulation dataset in response to running a corresponding date-matching simulation after each of one or more time steps, إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من الخطوات الزمنية، 20 Each simulation data set includes one or more simulation data values, each of the corresponding set of hydrocarbon reservoirs includes a set of hydrocarbon wells, the hydrocarbon wells set all define a hydrocarbon field within each of the corresponding set of hydrocarbon reservoirs, each of One or more simulation data values ​​are associated with one group of hydrocarbon wells, and 20 كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون ، مجموعة آبار الهيدروكربون hydrocarbon wells تحدد جميعها حقل هيدروكربون داخل كل من المجموعة المناظرة من خ ازنات الهيدروكربون ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من مجموعة آبار الهيدروكربون، و 7092 7092 -71- -71- Termination, for each of the set of hydrocarbon reservoirs, each of the first set of one or more of a number of corresponding pre-completion simulations in response to the output after a time step when each of the first set of corresponding simulations has The measurement date of the simulation error of the hydrocarbon field exceeds إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لكل من المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لحقل الهيدروكربون يتخطى 5 Override predetermined simulation termination error while continuation of a second set of another one or more of a number of date-matched simulations each lacking a hydrocarbon field simulation error measurement Override predetermined simulation termination error Override given simulation termination error Predetermined includes predetermined values ​​of one or more boundary value variables, predetermined finite aggregate computing power includes availability of additional processing when it is 5 تجاوز خطأ إنهاء عملية محاكاة simulation محددة سلفا بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ كل منها تفتقر إلى قياس خطأ محاكاة لحقل الهيدروكربون يتخطى تجاوز خطأ إنهاء عملية المحاكاة المحددة سلفا، تجاوز خطأ إنهاء عملية المحاكاة المحددة سلفا يشمل القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا تتضمن توافر معالجة ازئد عندما يتم 10 Finish the first set of match-date simulations to increase the processing availability of fluid flow simulations in limited and pre-determined pooled computing power to one or more other fluid flow simulations that are running and reduce the total hydrocarbon reservoir simulation time. Threshold value variables on reservoir pressure, fluid production rate, fluid injection rate, and cumulative production 10 إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir simulation ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي 15 للموائع؛ 15th for fluids;A number of date-matching simulations calibrate one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs against a set of actual, characteristic values ​​of the reservoirs measured for each of the corresponding set of hydrocarbon reservoirs. Determine the measurement error حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة، وحيث يتم تحديد قياس خطأ 20 the simulation of the hydrocarbon field of the date-matched simulation after the time step in response to the comparison of one or more simulation data values ​​to the simulation data set associated with the date-matched simulation after the time-step and one or more of the actual set of values ​​characteristic of the measured reservoirs for each set of corresponding hydrocarbon reservoirs;20 المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون المناظرة؛ One or more databases connected to one or more processors واحدة أو أكثر من قواعد البيانات databases على اتصال بواحد أو أكثر من المعالجات 25 processors, one or more databases configured to include the set of physical values ​​characteristic of the measured reservoirs for each group of hydrocarbon reservoirs and one or more 25 processors ، واحدة أو أكثر من قواعد البيانات مهيأة لكي تتضمن مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs وواحد أو 7092 7092 -72- -72- More than one hydrocarbon reservoir simulation model is related to each of the hydrocarbon reservoir groups أكثر من نماذج محاكاة خازن الهيدروكربون مرتبط بكل من مجموعة خ ازنات الهيدروكربون ;hydrocarbon reservoirs ؛ hydrocarbon reservoirs The instructions in the non-temporal memory medium when executed also prompt the system to perform the following steps, for each of the hydrocarbon reservoirs: التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها تحث أيضًا النظام لإج ارء الخطوات التالية، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs : 5 Calculation, for each of a number of simulations corresponding to a date after a time step and in response to receiving one or more sets of actual values ​​characteristic of the measured reservoirs for each corresponding set of hydrocarbon reservoirs from one or more databases, one or more values Delta of well differences between each of one or more simulation data values ​​for the simulation data set associated with the time step and one or more of the 5 حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs من الواحدة أو أكثر من قواعد البيانات databases ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية والواحدة أو أكثر من 10 The set of actual values ​​characteristic of the measured repositories received from one or more databases based on a function of each of one or more simulation data values ​​of the simulation data set associated with the time step, each of one or more of the set of actual values ​​characteristic of the measured repositories that received from one or more databases, and a predetermined well weight factor;10 مجموعة القيم الفعلية المميزة للخ ازن المقاسة تم استقبالها من الواحدة أو أكثر من قواعد البيانات databases القائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة التي تم استقبالها من الواحدة أو أكثر من قواعد البيانات databases ، وعامل تثقيل بئر محدد سلفا؛ 15 جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و 15th sum, for each group of hydrocarbon wells, each of one or more delta values ​​of the well variance associated with the corresponding hydrocarbon well to determine the simulated well variance value;And Determine, for each of a number of date-matched simulations, a hydrocarbon field simulation error measurement using the well simulation variance values ​​for each of the hydrocarbon wells set of the hydrocarbon field. تحديد، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ، قياس خطأ محاكاة لحقل الهيدروكربون باستخدام قيم تباين محاكاة البئر لكل واحد من مجموعة آبار الهيدروكربون hydrocarbon wells لحقل الهيدروكربون. 20 20
  2. 2
    2- A block 1 system, where each second set of date-matched simulations runs in conjunction with one or more other set of date-matched simulations after termination of the first set of date-matched simulations, whereby a number of simulations include Correspondence to the date of each of the group of hydrocarbon reservoirs 2- نظام طبقًا لعنصر الحماية 1، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون 25 hydrocarbon reservoirs contains a predetermined number of date-matched simulations, where the sum of the predetermined numbers of date-matched simulations determines a set of reservoirs 25 hydrocarbon reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات 7092 7092 -73- -73- hydrocarbon reservoirs Total of a predetermined number of date-matched simulations, where completion of the total number of predetermined date-matching simulations is scheduled to request a predetermined amount of time to determine an expected total completion time, where completion of the first set of date-matched simulations causes each one From the collection of chests الهيدروكربون hydrocarbon reservoirs إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات 5 the hydrocarbon reservoirs to terminate the run of the total predetermined number of date-matched simulations before the end of the total expected completion time 5 الهيدروكربون hydrocarbon reservoirs في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع total expected .completion time .completion time
  3. 3
    3- A system according to claim 1, wherein the instruction causes the non-buffered memory medium when 3- نظام طبقًا لعنصر الحماية 1، حيث تتسبب التعليمات في وسط الذاكرة غير المؤقت عند 10 It also prompts the system to perform a start step, in response to the termination of a date-matched simulation, another different date-matched simulation using one or more of one or more processors having an overprocess available in response to ending a date-matched simulation, to enable an early start For the other date-matched simulation process. 10 تنفيذها أيضا في حث النظام لإج ارء خطوة بدء، استجابةً لإنهاء عملية محاكاة simulation مطابقة للتاريخ، عملية محاكاة simulation أخرى مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة المطابقة للتاريخ الأخرى.
  4. 4
    15 4- نظام طبقًا لعنصر الحماية 1، حيث يتم تحديد موضع الواحدة أو أكثر من وحدات الإدخال 15th 4- A claim 1 system, where one or more input units are positioned and output to receive the predetermined values ​​of one or more threshold value variables as input and to output the simulation data, each of which initiates a number of simulations corresponding to the date for each of the hydrocarbon reservoirs using one or more of the one or more processors and in response to input from one or more والإخ ارج لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية في صورة دخْل ولإخ ارج بيانات المحاكاة، حيث يتم بدء كل من عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors واستجابةً للإدخال من الواحدة أو أكثر من 20 Input and output modules, where the system also includes a user terminal configured to display one or more of a set of actual values ​​characteristic of the measured reservoir to a user and to specify predetermined values ​​for one or more boundary value variables in response to an action by the user. In the center of non-buffering memory when executed also prompts the system to perform a step to receive the predetermined values ​​of one or more boundary value variables using one or more of the one or more 20 وحدات الإدخال والإخ ارج، حيث يشتمل النظام أيضا على وحدة طرفية للمستخدم مهيأة لعرض واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة إلى مستخدم وتحديد القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لإج ارء يقوم به المستخدم، وحيث تتسبب التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها أيضا في حث النظام لإج ارء خطوة لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية باستخدام واحدة أو أكثر من الواحدة أو 25 More modules are input and output from the user terminal. 25 أكثر من وحدات الإدخال والإخ ارج من الوحدة الطرفية للمستخدم. 7092 7092 -74- -74-
  5. 5
    5- نظام طبقًا لعنصر الحماية 1، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات processors المحددة بواسطة دالة رياضية لالقدرة الحاسوبية 5. A system under claim 1, in which each of the one or more processors has a predetermined and finite individual computing power, the individual predetermined finite computing power of a processor is a fraction of the combined predetermined finite computing power of one or more predetermined processors by a mathematical function of computing power 5 Limited and predetermined aggregated number of one or more processors. 5 المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات processors .
  6. 6
    6- A system for improving the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs, where the system includes:6- نظام لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث يشتمل النظام على: One or more processors that all have limited combined computing power واحد أو أكثر من المعالجات processors التي تتضمن جميعها قدرة حاسوبية مجمعة محدودة 10 Predetermined, limited and predetermined aggregate computing power is available in response to the use of a simulation;10 ومحددة سلفا، وتتوافر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفًا استجابةً لاستخدام عملية محاكاة simulation ؛ One or more I/O modules connected to one or more processors واحدة أو أكثر من وحدات الإدخال والإخ ارج على اتصال بالواحد أو أكثر من المعالجات processors ؛ و processors;And A non-transitory memory medium connected to one or more of the 15 or more processors, the memory medium with computer-readable instructions stored وسط ذاكرة غير مؤقت non-transitory memory medium على اتصال بواحد أو أكثر من 15 الواحد أو أكثر من المعالجات processors ، وسط الذاكرة به تعليمات مقروءة بالكمبيوتر مخزنة It prompts the system to perform the following steps: فيه عند تنفيذها تحث النظام لإج ارء الخطوات التالية: To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، Calibration, through a number of fluid flow simulations, one or more معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر 20 From hydrocarbon reservoir simulation models associated with each of the corresponding set of hydrocarbon reservoirs to determine a number of simulations corresponding to history, 20 من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات المحاكاة المطابقة للتاريخ، Run each of a number of date-matching simulations for a corresponding predetermined time period, and each predetermined time period includes one or more corresponding time steps, تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، 25 Output from each of a number of simulations matching the date a simulated data set in response 25 إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً To run a simulation with a corresponding date after each of the one or more لتشغيل عملية محاكاة simulation مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من 7092 7092 -75- -75- time steps, each simulation data set containing one or more simulation data values, each corresponding set of hydrocarbon reservoirs including a set of hydrocarbon wells, each one or more simulation data values ​​associated with one set of hydrocarbon wells, and الخطوات الزمنية، كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من مجموعة آبار الهيدروكربون، و 5 Termination, for each of the set of hydrocarbon reservoirs, each of the first set of one or more of a number of pre-dated simulations corresponding to the completion of the corresponding predetermined time period in response to the output after a time step when more than a predetermined number of wells hydrocarbon wells in each of the first set of matched simulations to date a measurement of a hydrocarbon well simulation error that exceeds the well termination error exceedance 5 إنهاء، لكل واحد من مجموعة خ ازنات الهيد روكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لأكثر من عدد محدد سلفا من آبار الهيدروكربون hydrocarbon wells في كل من المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر 10 predetermined while a second set is continued from one other or more of a number of date-matching simulations, and each of the second set of date-matching simulations has a smaller number than the predetermined number of hydrocarbon wells that each have a simulated well error measurement Hydrocarbon exceeds predetermined well termination error exceedance, and includes predetermined number of hydrocarbon wells and predetermined well termination error exceeded 10 المحدد سلفا بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ، وكل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ لها عدد أقل من العدد المحدد سلفا من آبار الهيدروكربون hydrocarbon wells التي يكون لكل منها قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر المحدد سلفا، ويشتمل العدد المحدد سلفا لآبار الهيدروكربون hydrocarbon wells وتجاوز خطأ إنهاء البئر المحدد 15 سلفا على القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir 15th Predetermined values ​​for one or more boundary value variables, finite and predetermined aggregate computing power include over processing availability when the first set of date-matching simulations is terminated to increase processing availability for fluid flow simulations in finite and predetermined aggregate computing power to one One or more other fluid flow simulations that are run and reduce the total hydrocarbon reservoir simulation time 20 simulation One or more of the threshold value variables includes reservoir pressure, fluid production rate, fluid injection rate, and fluid cumulative production;20 simulation ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ A number of date-matching simulations calibrate one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs against a set of actual, characteristic reservoir values ​​measured for each set of hydrocarbon reservoirs. حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة 25 The corresponding hydrocarb on reservoirs, where a measurement error is determined 25 خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة، وحيث يتم تحديد قياس خطأ Simulation of a hydrocarbon field for a date-matched simulation after the time step in response to a comparison المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة 7092 7092 -76- -76- One or more simulation data values ​​for the simulation data set associated with the simulation corresponding to the date after the time step and one or more actual measured reservoir characteristic values ​​for each corresponding hydrocarbon reservoirs;One or more databases connected to one or more processors واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة؛ واحدة أو أكثر من قواعد البيانات databases على اتصال بواحد أو أكثر من المعالجات 5 processors, one or more databases configured to include a set of physical values ​​characteristic of the measured reservoirs for each set of hydrocarbon reservoirs and one or more hydrocarbon reservoir simulation models associated with each set of hydrocarbon reservoirs 5 processors ، واحدة أو أكثر من قواعد البيانات مهيأة لكي تتضمن مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs وواحد أو أكثر من نماذج محاكاة خازن الهيدروكربون مرتبط بكل من مجموعة خ ازنات الهيدروكربون ;hydrocarbon reservoirs ؛ hydrocarbon reservoirs The instructions in the non-buffered memory center when executed also prompt the system to perform the following steps, التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها تحث أيضًا النظام لإج ارء الخطوات التالية، 10 For each of the hydrocarbon reservoirs: 10 لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs : Calculation, for each of a number of simulations corresponding to a date after a time step and in response to receiving one or more set of actual values ​​characteristic of the measured reservoirs for each corresponding set of hydrocarbon reservoirs from one or more databases, one or more delta values For well differences between each of one or more data values حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs من الواحدة أو أكثر من قواعد البيانات ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات 15 محاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية والواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة تم استقبالها من الواحدة أو أكثر من قواعد البيانات القائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة التي تم استقبالها من الواحدة أو أكثر من قواعد البيانات ، وعامل تثقيل بئر محدد سلفا؛ 15th Simulation of the simulation data set associated with the time-step and one or more actual values ​​characteristic of the measured reservoirs received from one or more function-based databases for each of one or more simulated data values ​​of the simulation data set associated with the time-step, either one or more more than a set of actual values ​​characteristic of measured reservoirs received from one or more databases, and a predetermined well weighting factor;20 sum, for each group of hydrocarbon wells, each of one or more delta values ​​of the well variance associated with the corresponding hydrocarbon well to determine the simulated well variance value;And 20 جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و Determine, for each group of hydrocarbon wells in each of a number of date-matching simulations, a hydrocarbon well simulation error measurement using simulation well variance values. تحديد، لكل واحد من مجموعة آبار الهيدروكربون hydrocarbon wells في كل من عدد من عمليات المحاكاة المطابقة للتاريخ، قياس خطأ محاكاة لبئر الهيدروكربون باستخدام قيم تباين محاكاة البئر . 25 25 7092 7092 -77- -77-
  7. 7
    7- A claim 6 system, where each second set of date-matched simulations runs in conjunction with one or more other set of date-matched simulations after termination of the first set of date-matched simulations, wherein a number of simulations include Matching the date of each one of the hydrocarbon storage group 7- نظام طبقًا لعنصر الحماية 6، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون 5 hydrocarbon reservoirs contains a predetermined number of date-matched simulations, where the sum of the predetermined numbers of date-matched simulations for a set of hydrocarbon reservoirs determines the total of a predetermined number of date-matched simulations, where the total number of date-matched simulations is scheduled to complete To request a predetermined period of time to determine the total expected completion time, and where it causes the first set of operations to terminate 5 hydrocarbon reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات الهيدروكربون إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات 10 The date-matched simulation for each of the hydrocarbon pools terminates the run of the total number of predetermined date-matching simulations before the end of the total expected completion time. 10 المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع.
  8. 8
    8- A system with protection element 6, whereby instructions in the non-buffered memory medium when executed also cause the system to perform a start step, in response to the termination of the simulation 8- نظام طبقًا لعنصر الحماية 6، حيث تتسبب التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها أيضا في حث النظام لإج ارء خطوة بدء، استجابةً لإنهاء عملية محاكاة simulation 15 مطابقة للتاريخ، عملية محاكاة أخرى مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة المطابقة للتاريخ الأخرى. 15th Date Match Another different date-matched simulation using one or more of one or more processors that has increased processing availability in response to the termination of the date-matched simulation, to enable an early start of the other date-matched simulation.
  9. 9
    9- A claim 6 system, where one or more input units are positioned 9- نظام طبقًا لعنصر الحماية 6، حيث يتم تحديد موضع الواحدة أو أكثر من وحدات الإدخال 20 and output to receive the predetermined values ​​of one or more threshold value variables as input 20 والإخ ارج لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية في صورة دخْل To output the simulation data, a number of date-matching simulations are initiated for each of the hydrocarbon reservoirs using one or more of one or more processors and in response to the input from one or more I/O units, which includes The system also has a user terminal configured to display ولإخ ارج بيانات المحاكاة، حيث يتم بدء كل من عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors واستجابةً للإدخال من الواحدة أو أكثر من وحدات الإدخال والإخ ارج، حيث يشتمل النظام أيضا على وحدة طرفية للمستخدم مهيأة لعرض 25 one or more set of actual values ​​characteristic of the measured reservoir to a user and specifying predetermined values ​​of one or more boundary value variables in response to an action by the user, and where 25 واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة إلى مستخدم وتحديد القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لإج ارء يقوم به المستخدم، وحيث تتسبب 7092 7092 -78- -78- Instructions in the center of non-buffered memory when executed also prompt the system to perform a step to receive predetermined values ​​of one or more boundary value variables using one or more of the one or more I/O units of the user terminal. التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها أيضا في حث النظام لإج ارء خطوة لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية باستخدام واحدة أو أكثر من الواحدة أو أكثر من وحدات الإدخال والإخ ارج من الوحدة الطرفية للمستخدم.
  10. 10
    5 10. A claim 6 system, where each processor has one or more processors 5 10- نظام طبقًا لعنصر الحماية 6، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors Single finite and predetermined computing power The individual finite and predetermined computing power of a processor is a fraction of the predetermined finite combined computing power of one or more processors defined by a mathematical function of a predetermined finite combined computing power and a number of one or more processors. processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات. 10 10
  11. 11
    11- A system for improving the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs, where the system includes:one or more processors, all of which include limited and predetermined pooled computing power. simulation;11- نظام لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث يشتمل النظام على: واحد أو أكثر من المعالجات processors التي تتضمن جميعها قدرة حاسوبية مجمعة محدودة ومحددة سلفا، تتوافر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفًا استجابةً لاستخدام عملية 15 محاكاة simulation ؛ One or more I/O modules in contact with one or more processors;A non-transitory memory medium connected to one or more of one or more processors, and the memory medium has computer-readable instructions stored in it when executed, prompting the system to perform the following steps: واحدة أو أكثر من وحدات الإدخال والإخ ارج على اتصال بالواحد أو أكثر من المعالجات ؛ و وسط ذاكرة غير مؤقت non-transitory memory medium على اتصال بواحد أو أكثر من الواحد أو أكثر من المعالجات ، وسط الذاكرة به تعليمات مقروءة بالكمبيوتر مخزنة فيه عند تنفيذها تحث النظام لإج ارء الخطوات التالية: 20 To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, 20 بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، To predict, through a number of flow fluid simulations, the future behavior of each of the corresponding set of hydrocarbon reservoirs to determine a number of prediction simulations, التنبؤ، من خلال عدد من عمليات محاكاة مائع التدفق، بالسلوك المستقبلي لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات محاكاة تنبؤ prediction simulation ، 25 Run each of a number of forecast simulations for a corresponding predetermined time period, each corresponding predetermined time period involving one or more time steps, 25 تشغيل كل من عدد من عمليات محاكاة التنبؤ لفترة زمنية محددة سلفا مناظرة، كل فترة زمنية محددة سلفا مناظرة تتضمن واحدة أو أكثر من الخطوات الزمنية، 7092 7092 -79- -79- Output from each of a number of prediction simulations a simulation dataset in response to running a corresponding simulation of the date after each of one or more time steps, and each simulation dataset includes one or more simulation data values, each from the corresponding set of The hydrocarbon reservoirs include a group of wells إخ ارج من كل من عدد من عمليات محاكاة التنبؤ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة simulation مناظرة مطابقة للتاريخ بعد كل من الواحدة أو أكثر من الخطوات الزمنية، وتتضمن كل مجموعة بيانات محاكاة واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار 5 hydrocarbon, each of one or more simulated data values ​​associated with one of the hydrocarbon wells, and 5 الهيدروكربون، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحدة من مجموعة آبار الهيدروكربون، و Terminate, for each of the hydrocarbon reservoirs, each of the first set of one or more of a number of prediction simulations before completing the corresponding predetermined time period in response to the output after a time step when the إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات محاكاة تنبؤ prediction simulation قبل إكمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما تكون 10 One or more of one or more simulation data values ​​for the simulation data set associated with each of the first set of prediction simulations after the time step outside the termination of the simulation data values ​​while a second set is persisted from another one or more of a number of prediction simulation , each of one or more simulation data values ​​for the simulation data set associated with each of the second set of operations 10 واحدة أو أكثر من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الأولى من عمليات محاكاة تنبؤ prediction simulation بعد الخطوة الزمنية خارج نطاق تجاوز إنهاء قيم بيانات محاكاة بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات محاكاة تنبؤ prediction simulation ، كل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الثانية من عمليات 15 محاكاة تنبؤ prediction simulation بعد الخطوة الزمنية التي يتم تضمينها في تجاوز إنهاء قيم بيانات المحاكاة، تجاوز إنهاء قيم بيانات المحاكاة يشمل القيم المحددة سلفا لواحدة أو أكثر من متغي ارت القيمة الحدية، القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا المهيأة تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات محاكاة تنبؤ prediction simulation لزيادة توافر المعالجة لعمليات محاكاة تدفق مائع fluid flow simulation في القدرة الحاسوبية 15th prediction simulation After the time step that is included in the simulation data values ​​termination override, the simulation data values ​​termination override includes the predetermined values ​​of one or more boundary value variables, the initialized finite and predetermined pool computing power includes the availability of overprocessing when the set is terminated First prediction simulation to increase process availability for fluid flow simulations in computing power 20 A predetermined finite aggregated into one or more fluid flow simulations that are run and reduces the total simulation time for a hydrocarbon stockpile, and one or more of the limit value variables includes reservoir pressure, fluid production rate, fluid injection rate , cumulative fluid production;20 المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق مائع fluid flow simulation التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة simulation خازن هيدروكربون، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ A number of simulations predict the future behavior of each corresponding set of reservoirs حيث تتنبأ عدد من عمليات محاكاة التنبؤ بالسلوك المستقبلي لكل مجموعة مناظرة من خ ازنات 25 hydrocarbon reservoirs using one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs 25 الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon 7092 7092 -80- -80- reservoirs ، الواحد أو أكثر من نماذج خازن الهيدروكربون المعايرة باستخدام مجموعة من القيم الفعلية المميزة للخ ازن المقاس لتحديد واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المعايرة، حيث ترتبط كل مجموعة محاكاة تنبؤ prediction simulation بدورة عمل مستقبلية لتطوير كل من مجموعات خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة المرتبطة بعملية reservoirs, one or more calibrated hydrocarbon reservoir models using a set of characteristic actual values ​​of the measured reservoir to determine one or more calibrated hydrocarbon reservoirs simulations, where each prediction simulation is associated with a future cycle of development for each hydrocarbon reservoirs set The corresponding process 5 simulation simulation corresponding predictions for defining a development strategy, where the preselected values ​​of one or more threshold value variables and the termination of the simulation data values ​​are associated with one or more preselected strategic outcome values ​​for one or more development strategies;one or more databases connected to one or more processors, one or more databases configured to contain a set of distinct physical values 5 محاكاة simulation التنبؤات المناظرة لتحديد است ارتيجية تطوير، وحيث ترتبط القيم المحددة مسبقًا لواحد أو أكثر من متغي ارت القيمة الحدية وتجاوز إنهاء قيم بيانات المحاكاة بواحدة أو أكثر من قيم النتائج الاست ارتيجية المختارة مسبقًا لواحدة أو أكثر من است ارتيجيات التطوير؛ واحدة أو أكثر من قواعد البيانات databases على اتصال بواحد أو أكثر من المعالجات processors ، واحدة أو أكثر من قواعد البيانات مهيأة لكي تتضمن مجموعة القيم الفعلية المميزة 10 For the measured reservoirs for each group of hydrocarbon reservoirs and one or 10 للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs وواحد أو More than calibrated hydrocarbon reservoir simulation models are associated with each group of hydrocarbon reservoirs أكثر من نماذج محاكاة خازن الهيدروكربون المعايرة مرتبط بكل من مجموعة خ ازنات الهيدروكربون ;hydrocarbon reservoirs ؛ hydrocarbon reservoirs The instructions in non-buffered memory when executed also prompt the system to perform the following steps: Store data representing the termination state of a completed simulation, for each of one or more التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها تحث أيضًا النظام لإج ارء الخطوات التالية: تخزين بيانات ممثلة لحالة إنهاء لعملية محاكاة simulation تنبؤ منهاة، لكل من الواحدة أو أكثر 15 من عمليات محاكاة التنبؤ المنهاة؛ و 15th from completed prediction simulations;And Rerun the terminated prediction simulation in response to the simulation termination state corresponding to the terminated date. إعادة تشغيل عملية محاكاة التنبؤ prediction simulation المنهاة استجابةً لحالة إنهاء عملية المحاكاة المطابقة للتاريخ المنهاة.
  12. 12
    12- A claim 11 system, where each of the second set of simulations runs 12- نظام طبقًا لعنصر الحماية 11، حيث تعمل كل من المجموعة الثانية من عمليات محاكاة 20 A prediction simulation in conjunction with one or more other set of prediction simulations After the first set of prediction simulations is completed, a number of prediction simulations for each of the hydrocarbon reservoirs contain a predetermined number of predictions Forecast simulation, where the sum of the predetermined number of prediction simulations for a group of hydrocarbon reservoirs is determined 20 تنبؤ prediction simulation بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات محاكاة تنبؤ prediction simulation بعد إنهاء المجموعة الأولى من عمليات محاكاة تنبؤ ، حيث تشتمل عدد من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs على عدد محدد سلفا من عمليات محاكاة التنبؤ، حيث يحدد مجموع العدد المحدد سلفا من عمليات محاكاة تنبؤ لمجموعة خ ازنات الهيدروكربون 25 hydrocarbon reservoirs Total predetermined number of forecast simulations, where completion of the total predetermined number of forecast simulations is scheduled to require a predetermined amount of time 25 hydrocarbon reservoirs إجمالي عدد محدد سلفا من عمليات محاكاة تنبؤ ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ لطلب فترة محددة سلفا من الوقت 7092 7092 -81- -81- Determines a total expected completion time, whereby termination of the first set of prediction simulations for each of the hydrocarbon reservoirs causes the total predetermined number of prediction simulations to terminate before the end of the total expected completion time. لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ prediction simulation قبل نهاية إجمالي زمن الإكمال المتوقع. 5 5
  13. 13
    13- A system according to claim 11, where one or more predetermined strategic outcome values ​​for one or more development strategies include a predetermined maximum water share measurement for one or more hydrocarbon reservoirs. 13- نظام طبقًا لعنصر الحماية 11، حيث تشتمل الواحدة أو أكثر من قيم النتائج الاست ارتيجية المحددة سلفا لواحدة أو أكثر من است ارتيجيات التطوير على قياس أقصى لحصة ماء محدد سلفا لواحدة أو أكثر من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs .
  14. 14
    10 14- A claim 11 system, where one or more input units are positioned 10 14- نظام طبقًا لعنصر الحماية 11، حيث يتم تحديد موضع الواحدة أو أكثر من وحدات الإدخال and output to receive predetermined values ​​of one or more threshold value variables as input and to output simulation data, each of which initiates a number of prediction simulations for each of the hydrocarbon reservoirs using one or more of one or more of the processors in response to input from one or more input units والإخ ارج لاستقبال لقيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية في صورة دخْل ولإخ ارج بيانات المحاكاة، حيث يتم بدء كل من عدد من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors واستجابةً للإدخال من الواحدة أو أكثر من وحدات الإدخال 15 والإخ ارج، حيث يشتمل النظام أيضا على وحدة طرفية للمستخدم مهيأة لعرض واحدة أو أكثر من 15th and output, where the system also includes a user terminal configured to display one or more The set of actual values ​​characteristic of the measured storage to a user and specifying predetermined values ​​for one or more boundary value variables in response to an action by the user, where instructions in the middle of non-buffering memory when executed also cause the system to take a step to receive the predetermined values ​​of one or more boundary value variables using one or more of one or more units مجموعة القيم الفعلية المميزة للخ ازن المقاسة إلى مستخدم وتحديد القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لإج ارء يقوم به المستخدم، وحيث تتسبب التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها أيضا في حث النظام لإج ارء خطوة لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية باستخدام واحدة أو أكثر من الواحدة أو أكثر من وحدات 20 Input and output from the user terminal. 20 الإدخال والإخ ارج من الوحدة الطرفية للمستخدم.
  15. 15
    15- A system with protection element 11, in which instructions in the non-buffered memory when executed also cause the system to perform a start step, in response to the termination of a prediction simulation , a different prediction simulation using one or more of one or more of the following:15- نظام طبقًا لعنصر الحماية 11، حيث تتسبب التعليمات في وسط الذاكرة غير المؤقت عند تنفيذها أيضا في حث النظام لإج ارء خطوة بدء، استجابةً لإنهاء عملية محاكاة تنبؤ prediction simulation ، عملية محاكاة تنبؤ أخرى مختلفة باستخدام واحد أو أكثر من الواحد أو أكثر من 25 Processors with increased processing availability in response to the prediction simulation termination, to enable early start of other prediction simulations. 25 المعالجات processors التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية محاكاة التنبؤ، لتمكين بدء مبكر لعملية محاكاة التنبؤ prediction simulation الأخرى. 7092 7092 -82- -82-
  16. 16
    16- نظام طبقًا لعنصر الحماية 15، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة 16. A system under Claim 15 where each of the one or more processors has a predetermined and finite individual computing power, the predetermined and finite individual computing power of a processor is a fraction of the aggregate predetermined finite computing power of one or more processors defined by Mathematical function for finite aggregate computing power 5 A predetermined number of one or more processors. 5 والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات.
  17. 17
    17- A non-temporary computer-readable medium containing one or more computer programs stored in it that can be operated by one or more processors to improve the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs. 17- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه التي يمكن أن تعمل بواسطة واحد أو أكثر من المعالجات processors لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون 10 hydrocarbon reservoirs. One or more computer programs contain a set of instructions that, when executed by one or more processors, prompt one or more processors to perform the following operations:10 hydrocarbon reservoirs ، الواحد أو أكثر من ب ارمج الكمبيوتر يتضمن مجموعة من التعليمات التي، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات ، تحث الواحد أو أكثر من المعالجات لإج ارء العمليات التالية: To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، 15 معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات المحاكاة المطابقة للتاريخ، 15th calibrate, through a number of fluid flow simulations, one or more hydrocarbon reservoir simulations associated with each of the corresponding set of hydrocarbon reservoirs to determine a number of date-matching simulations, Run each of a number of date-matching simulations for a corresponding predetermined time period, تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، 20 Each predetermined time period includes corresponding one or more time steps, 20 وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، Output from each of a number of date-matching simulations a simulation dataset in response to running a corresponding date-matched simulation After each of one or more time steps, each simulation dataset includes one or more simulation data values, each of the corresponding set of The hydrocarbon reservoirs include a group إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة simulation مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من الخطوات الزمنية، كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة 25 Of the hydrocarbon wells, a group of hydrocarbon wells all define a hydrocarbon field within each of the corresponding group of hydrocarbon reservoirs. 25 من آبار الهيدروكربون ، مجموعة آبار الهيدروكربون hydrocarbon wells تحدد جميعها حقل هيدروكربون داخل كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon 7092 7092 -83- -83- reservoirs , each of one or more simulated data values ​​associated with one of the hydrocarbon wells, and reservoirs ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من مجموعة آبار الهيدروكربون، و Termination, for each of the hydrocarbon reservoirs, each of the first set of one or more of a number of simulations dated prior to completion of the period إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة 5 corresponding predetermined time in response to the output after a time step when each of the first set of simulations corresponding to the date each measurement has a hydrocarbon field simulation error skipping the termination error of a predetermined simulation while a second set is continued from one other or more than a number of operations The simulations matching the date each lack a measurement of the hydrocarbon field simulation error Skip bypass Predetermined simulation termination error bypass Skip error 5 الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لكل من المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لحقل الهيدروكربون يتخطى تجاوز خطأ إنهاء عملية محاكاة simulation محددة سلفا بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ كل منها تفتقر إلى قياس خطأ محاكاة لحقل الهيدروكربون يتخطى تجاوز خطأ إنهاء عملية المحاكاة المحددة سلفا، تجاوز خطأ 10 Termination of a predetermined simulation includes predetermined values ​​of one or more boundary value variables, a predetermined finite collective computational power of one or more processors, that includes the availability of additional processing when the first set of date-matched simulations is terminated to increase the processing availability of simulations Fluid flow in finite and predetermined aggregate computing power to one or more other fluid flow simulations that are run 10 إنهاء عملية المحاكاة المحددة سلفا يشمل القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات processors تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها 15 وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir simulation وتتوفر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ 15th Reducing the total time of the hydrocarbon reservoir simulation process. Limited and predetermined pooled computing power is available in response to the use of the simulation. One or more limiting variables include reservoir pressure, fluid production rate, fluid injection rate, and fluid cumulative production;A number of date-matching simulations calibrate one or more of the 20 hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs. حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة 20 خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs compared to a set of actual values ​​characteristic of the measured reservoirs for each of the corresponding set of hydrocarbon reservoirs, whereby the simulation error measurement of the hydrocarbon field of the corresponding simulation is determined after the time step in response to a comparison of one or more simulation data values ​​to the simulation data set associated with the matched simulation For the date after the time step reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة خ ازنات الهيدروكربون المناظرة، وحيث يتم تحديد قياس خطأ المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية 25 and one or more set of actual values ​​characteristic of the measured reservoirs for each set of reservoirs 25 وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات corresponding hydrocarbon;الهيدروكربون المناظرة؛ 7092 7092 -84- -84- Calculation, for each of a number of simulations corresponding to a date after a time step and in response to the reception of one or more set of actual values ​​characteristic of the measured reservoirs for each corresponding set of hydrocarbon reservoirs, one or more delta values ​​of well differentials between each one or more More than simulation data values ​​for a related simulation data set حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة 5 In a time step and one or more of the set of actual values ​​characteristic of the measured reservoirs based on a function of each of one or more values ​​of the simulation data of the simulation data set associated with the time-step, each of one or more of the set of actual values ​​characteristic of the measured reservoirs, and a specific well weighting factor in advance;5 بالخطوة الزمنية والواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة قائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة، وعامل تثقيل بئر محدد سلفا؛ sum, for each group of hydrocarbon wells, each of the one or more delta values ​​of the 10 well variances associated with the corresponding hydrocarbon well to determine the simulated well variance value;And جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر 10 المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و Determine, for each of a number of date-matched simulations, a hydrocarbon field simulation error measurement using the well simulation variance values ​​for each of the hydrocarbon wells set of the hydrocarbon field. تحديد، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ، قياس خطأ محاكاة لحقل الهيدروكربون باستخدام قيم تباين محاكاة البئر لكل واحد من مجموعة آبار الهيدروكربون hydrocarbon wells لحقل الهيدروكربون.
  18. 18
    15 18- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا 15th 18- A non-temporary computer-readable media containing one or more computer programs stored in it according to for block 17, where each of the second set of date-matched simulations runs in conjunction with one or more other set of date-matched simulations after termination of the first set of date-matched simulations, which includes a number of date-matched simulations for each One of a group of hydrocarbon لعنصر الحماية 17، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتا ريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon 20 reservoirs contains a predetermined number of simulations corresponding to history, where the sum of 20 reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع Predetermined numbers of date-matching simulations for hydrocarbon storage pools Total predetermined number of date-matching simulations, where completion of the total predetermined number of date-matching simulations is scheduled to request a predetermined amount of time to determine an expected total completion time, and where termination of The first set of matching simulations الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات الهيدروكربون إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة 25 The date for each group of hydrocarbon reservoirs to finish running the total number of predetermined simulations matching the date before the end of the total expected completion time. 25 للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع. 7092 7092 -85- -85-
  19. 19
    19- A non-temporary computer-readable medium in which one or more computer programs are stored in accordance with Claim 17, where the set of instructions, when executed by one or more processors, also induces one or more processors to perform an initiation process, in response to To finish the simulation with the date, another simulation 19- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 17، حيث مجموعة التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، تحث أيضا الواحد أو أكثر من المعالجات processors لإج ارء عملية بدء، استجابةً لإنهاء عملية محاكاة simulation مطابقة للتاريخ، عملية محاكاة simulation أخرى 5 Different date-matched using one or more of one or more processors that have extra processing available in response to the termination of the date-matched simulation, to enable an early start of the other date-matched simulation. 5 مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة المطابقة للتاريخ الأخرى.
  20. 20
    20 A non-temporary computer-readable medium containing one or more computer programs stored in it according to Claim 10 10, where the set of instructions, when executed by one or more processors, also induces one or more processors to perform an operation to receive the specified values Advances to one or more threshold value variables in response to user input. 20- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا 10 لعنصر الحماية 17، حيث مجموعة التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، تحث أيضا الواحد أو أكثر من المعالجات لإج ارء عملية لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم.
  21. 21
    21- A non-temporary computer-readable media containing one or more computer programs stored in it according to 21- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا 15 لعنصر الحماية 17، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات. 15th For protection element 17, where each of one or more processors has a predetermined finite individual computing power, the individual finite and predetermined computing power of a processor is a fraction of the predetermined finite combined computing power of one or more processors defined by a mathematical function of computing power Limited and predetermined bundled number of one or more processors. 20 20
  22. 22
    22- A non-temporary computer-readable medium containing one or more computer programs stored in it that can be operated by one or more processors to improve the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs, one or more of the computer programs. Includes a set of 22- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه التي يمكن أن تعمل بواسطة واحد أو أكثر من المعالجات processors لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، الواحد أو أكثر من ب ارمج الكمبيوتر يتضمن مجموعة من 25 Instructions that, when executed by one or more processors, prompt one or more processors to perform the following operations:25 التعليمات التي، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات ، تحث الواحد أو أكثر من المعالجات لإجارء العمليات التالية: 7092 7092 -86- -86- To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، Calibrate, through a number of fluid flow simulations, one or more hydrocarbon reservoir simulations associated with each معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من 5 The corresponding set of hydrocarbon reservoirs to identify a number of dated simulations, 5 المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات المحاكاة المطابقة للتاريخ، Run each of a number of date-matching simulations for a corresponding predetermined time period, and each predetermined time period includes one or more corresponding time steps, تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، Output from each of a number of simulations matching the date a simulated data set in response إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً 10 To run a corresponding date-matched simulation after each of one or more time steps, each simulation data set includes one or more simulation data values, each of the corresponding set of hydrocarbon reservoirs includes a set of hydrocarbon wells, each of one or more More than one simulation data values ​​are associated with one group of hydrocarbon wells, and 10 لتشغيل عملية محاكاة simulation مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من الخطوات الزمنية، كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من مجموعة آبار الهيدروكربون، و 15 إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لأكثر من عدد محدد سلفا من آبار الهيدروكربون hydrocarbon wells في كل من المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر 15th Termination, for each of the set of hydrocarbon reservoirs, each of the first set of one or more of a number of corresponding pre-completion simulations of the corresponding predetermined time period in response to the output after a time step when more than a predetermined number of hydrocarbon wells hydrocarbon wells in each of the first set of matched simulations to date measurement of a hydrocarbon well simulation error that exceeds the well termination error exceedance 20 predetermined while a second set is continued from one other or more of a number of date-matching simulations, and each of the second set of date-matching simulations has a smaller number than the predetermined number of hydrocarbon wells that each have a simulated well error measurement Hydrocarbon exceeds predetermined well termination error exceedance, and includes predetermined number of hydrocarbon wells and predetermined well termination error exceeded 20 المحدد سلفا بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ، وكل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ لها عدد أقل من العدد المحدد سلفا من آبار الهيدروكربون hydrocarbon wells التي يكون لكل منها قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر المحدد سلفا، ويشتمل العدد المحدد سلفا لآبار الهيدروكربون hydrocarbon wells وتجاوز خطأ إنهاء البئر المحدد 25 predetermined values ​​of one or more boundary value variables, predetermined, limited collective aggregate computing power for one or more processors includes availability of 25 سلفا على القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات processors تتضمن توافر معالجة 7092 7092 -87- -87- Increase when the first set of date-matching simulations are terminated to increase processing availability for fluid flow simulations in a predetermined finite pool computing power to one or more fluid flow simulations that are run and reduce the total hydrocarbon reservoir simulation time. Combined computing power ازئد عندما يتم إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتا ريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir simulation وتتوفر القدرة الحاسوبية المجمعة 5 finite and predetermined in response to the use of the simulation, and one or more threshold value variables includes reservoir pressure, fluid production rate, fluid injection rate, and fluid cumulative production;5 المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ A number of date-matching simulations calibrate one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs. حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon 10 reservoirs compared to a set of actual values ​​characteristic of the measured reservoirs for each of the corresponding set of hydrocarbon reservoirs, whereby the simulation error measurement of the hydrocarbon field of the simulation corresponding to the date is determined after the time step in response to a comparison of one or more simulation data values ​​to the simulation data set associated with a process Simulation matching the date after the time step and one or more set of actual values ​​characteristic of the reservoir 10 reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة، وحيث يتم تحديد قياس خطأ المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن 15 المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة؛ حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة 15th measured for each group of corresponding hydrocarbon reservoirs;Calculation, for each of a number of simulations corresponding to a date after a time step and in response to the reception of one or more set of actual values ​​characteristic of the measured reservoirs for each corresponding set of hydrocarbon reservoirs, one or more delta values ​​of well differentials between each one or more More than simulation data values ​​for the related simulation data set 20 In a time step and one or more of the set of actual values ​​characteristic of the measured reservoirs based on a function of each of one or more values ​​of the simulation data of the simulation data set associated with the time-step, each of one or more of the set of actual values ​​characteristic of the measured reservoirs, and a specific well weighting factor in advance;20 بالخطوة الزمنية والواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة قائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة، وعامل تثقيل بئر محدد سلفا؛ sum, for each group of hydrocarbon wells, each of one or more of the delta values ​​of the 25 well variances associated with the corresponding hydrocarbon well to determine the simulated well variance value;And جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر 25 المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و 7092 7092 -88- -88- Determine, for each group of hydrocarbon wells in each of a number of date-matched simulations, a hydrocarbon well simulation error measurement using simulation well variance values. تحديد، لكل واحد من مجموعة آبار الهيدروكربون hydrocarbon wells في كل من عدد من عمليات المحاكاة المطابقة للتاريخ، قياس خطأ محاكاة لبئر الهيدروكربون باستخدام قيم تباين محاكاة البئر.
  23. 23
    5 23- Non-temporary computer-readable media containing one or more computer programs stored in it according to 5 23- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا for sandbox 22, where each of the second set of date-matched simulations runs in conjunction with one or more other set of date-matched simulations after the first set of date-matched simulations is terminated, which includes a number of date-matched simulations for each one From the group of hydrocarbon لعنصر الحماية 22، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon 10 reservoirs contains a predetermined number of date-matched simulations, where the sum of the predetermined numbers of date-matched simulations of the hydrocarbon reservoirs determines the total of a predetermined number of date-matched simulations, in which the total number of conformational simulations is tabulated to complete for the date to request a predetermined period of time to specify a total expected completion time, and where it causes the first set of to finish 10 reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من 15 عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع. 15th Date-matched simulations for each of the hydrocarbon reservoirs terminated the run of the total number of predetermined date-matching simulations before the end of the total expected completion time.
  24. 24
    24- A non-temporary computer-readable media containing one or more computer programs stored in it according to 24- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا 20 of protection 22, where the set of instructions, when executed by one or more processors, also prompt one or more processors to perform an initiation operation, in response to the termination of a date-matching simulation, another different date-matching simulation using one or more From one or more processors with overprocessing available in response to the simulation termination matching the date, to enable an early start of the simulation 20 لعنصر الحماية 22، حيث مجموعة التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، تحث أيضا الواحد أو أكثر من المعالجات processors لإج ارء عملية بدء، استجابةً لإنهاء عملية محاكاة simulation مطابقة للتاريخ، عملية محاكاة simulation أخرى مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة 25 Other date matching. 25 المطابقة للتاريخ الأخرى. 7092 7092 -89- -89-
  25. 25
    25- A non-temporary computer-readable medium containing one or more computer programs stored in it in accordance with Claim 22, where the set of instructions, when executed by one or more processors, also induces one or more processors to perform an operation to receive the predetermined values for one or more threshold value variables in response to user input. 25- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 22، حيث مجموعة التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، تحث أيضا الواحد أو أكثر من المعالجات لإج ارء عملية لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم. 10 10
  26. 26
    26 A non-temporary computer-readable medium in which one or more computer programs are stored in accordance with Claim 22, wherein each of the processors has a predetermined and finite individual computing power, the predetermined and finite individual computing power of a processor constituting a fraction From a predetermined finite combined computing power of one or more processors defined by a mathematical function to a predetermined finite combined computing power and a number of one or more processors. 26- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 22، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات.
  27. 27
    27- A non-temporary computer-readable medium containing one or more computer programs stored in it that can be operated by one or more processors to improve cache simulation. 27- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه التي يمكن أن تعمل بواسطة واحد أو أكثر من المعالجات processors لتحسين محاكاة خازن 15 هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، الواحد أو أكثر من ب ارمج الكمبيوتر يتضمن مجموعة من التعليمات التي، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات ، تحث الواحد أو أكثر من المعالجات لإج ارء العمليات التالية:15th A hydrocarbon reservoir simulation of a set of hydrocarbon reservoirs, one or more computer programs containing a set of instructions that, when executed by one or more processors, prompt one or more processors to perform the following operations: To begin with, for each of the hydrocarbon reservoirs, each of the number بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد 20 From fluid flow simulations, 20 من عمليات محاكاة تدفق مائع fluid flow simulation ، To predict, through a number of flow fluid simulations, the future behavior of each of the corresponding set of hydrocarbon reservoirs to determine a number of prediction simulations, التنبؤ، من خلال عدد من عمليات محاكاة مائع التدفق، بالسلوك المستقبلي لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات محاكاة تنبؤ prediction simulation ، Run each of a number of forecast simulations for a corresponding predetermined time period, each time period تشغيل كل من عدد من عمليات محاكاة التنبؤ لفترة زمنية محددة سلفا مناظرة، كل فترة زمنية 25 A corresponding predetermined that includes one or more time steps, 25 محددة سلفا مناظرة تتضمن واحدة أو أكثر من الخطوات الزمنية، 7092 7092 -90- -90- Output from each of a number of prediction simulations a simulation dataset in response to running a corresponding simulation of the date after each of one or more time steps, and each simulation dataset includes one or more simulation data values, each from the corresponding set of The hydrocarbon reservoirs include a group of wells إخ ارج من كل من عدد من عمليات محاكاة التنبؤ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة simulation مناظرة مطابقة للتاريخ بعد كل من الواحدة أو أكثر من الخطوات الزمنية، وتتضمن كل مجموعة بيانات محاكاة واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار 5 hydrocarbon, each of one or more simulated data values ​​associated with one of the hydrocarbon wells, and 5 الهيدروكربون، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحدة من مجموعة آبار الهيدروكربون، و Terminate, for each of the hydrocarbon reservoirs, each of the first set of one or more of a number of prediction simulations before completing the corresponding predetermined time period in response to the output after a time step when the إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات محاكاة تنبؤ prediction simulation قبل إكمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما تكون 10 One or more of one or more simulation data values ​​for the simulation data set associated with each of the first set of prediction simulations after the time step outside the termination of the simulation data values ​​while a second set is persisted from another one or more of a number of prediction simulation , each of one or more simulation data values ​​for the simulation data set associated with each of the second set of operations 10 واحدة أو أكثر من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الأولى من عمليات محاكاة تنبؤ prediction simulation بعد الخطوة الزمنية خارج نطاق تجاوز إنهاء قيم بيانات محاكاة بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات محاكاة تنبؤ prediction simulation ، كل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الثانية من عمليات 15 محاكاة تنبؤ prediction simulation بعد الخطوة الزمنية التي يتم تضمينها في تجاوز إنهاء قيم بيانات المحاكاة، تجاوز إنهاء قيم بيانات المحاكاة يشمل القيم المحددة سلفا لواحدة أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات محاكاة تنبؤ prediction simulation لزيادة توافر المعالجة لعمليات محاكاة تدفق مائع fluid flow 15th prediction simulation After the time step that is included in the termination of the simulation data values, the termination of the simulation data overrides includes the predetermined values ​​of one or more boundary value variables, a predetermined finite collective computational power of one or more processors includes the availability of a processing Increase when the first set of prediction simulations is completed to increase process availability for fluid flow simulations 20 simulation in a predetermined finite aggregate computing power to one or more other fluid flow simulations that are run and reduce the total simulation time of a hydrocarbon stockpile, and a predetermined finite aggregate computational power is available in response to simulation use, and one or more Threshold value variables on reservoir pressure, fluid production rate, fluid injection rate, and fluid cumulative production;20 simulation في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق مائع fluid flow simulation التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة simulation خازن هيدروكربون، وتتوفر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ 25 A number of simulations predict the future behavior of each corresponding set of hydrocarbon reservoirs using one or more reservoir simulation models. 25 حيث تتنبأ عدد من عمليات محاكاة التنبؤ بالسلوك المستقبلي لكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من نماذج محاكاة خازن 7092 7092 -91- -91- Hydrocarbons associated with each corresponding set of hydrocarbon reservoirs, one or more calibrated hydrocarbon reservoir models using a set of characteristic physical values ​​of the measured reservoir to determine one or more calibrated hydrocarbon reservoirs simulations, where each set is associated with a prediction simulation with a business cycle futuristic to develop each الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، الواحد أو أكثر من نماذج خازن الهيدروكربون المعايرة باستخدام مجموعة من القيم الفعلية المميزة للخ ازن المقاس لتحديد واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المعايرة، حيث ترتبط كل مجموعة محاكاة تنبؤ prediction simulation بدورة عمل مستقبلية لتطوير كل 5 From the sets of corresponding hydrocarbon reservoirs associated with a corresponding forecast simulation to determine a development strategy, where the pre-selected values ​​of one or more threshold-value variables and the termination override of the simulation data values ​​are associated with one or more pre-selected strategic outcome values ​​for one or more development strategies;5 من مجموعات خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة المرتبطة بعملية محاكاة التنبؤات المناظرة لتحديد است ارتيجية تطوير، وحيث ترتبط القيم المحددة مسبقًا لواحد أو أكثر من متغي ارت القيمة الحدية وتجاوز إنهاء قيم بيانات المحاكاة بواحدة أو أكثر من قيم النتائج الاست ارتيجية المختارة مسبقًا لواحدة أو أكثر من است ارتيجيات التطوير؛ Store data representing the termination state of a finished prediction simulation, for each of one or more 10 completed prediction simulations;And تخزين بيانات ممثلة لحالة إنهاء لعملية محاكاة simulation تنبؤ منهاة، لكل من الواحدة أو أكثر 10 من عمليات محاكاة التنبؤ المنهاة؛ و Rerun the terminated prediction simulation in response to the simulation termination state corresponding to the terminated date. إعادة تشغيل عملية محاكاة التنبؤ prediction simulation المنهاة استجابةً لحالة إنهاء عملية المحاكاة المطابقة للتاريخ المنهاة.
  28. 28
    28- Non-temporary computer-readable media containing one or more computer programs stored in it according to 28- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا 15 لعنصر الحماية 27، حيث تعمل كل من المجموعة الثانية من عمليات محاكاة تنبؤ prediction simulation بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات محاكاة تنبؤ prediction simulation بعد إنهاء المجموعة الأولى من عمليات محاكاة تنبؤ ، حيث تشتمل عدد من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs على عدد محدد سلفا من عمليات محاكاة التنبؤ، حيث يحدد مجموع العدد المحدد 15th For protection element 27, each of the second set of prediction simulations runs concurrently with one or more other set of prediction simulations after the first set of prediction simulations has finished, comprising a number of prediction simulations for each one. from a set of hydrocarbon reservoirs on a predetermined number of prediction simulations, where the sum of the specified number is determined 20 A predetermined number of prediction simulations for a set of hydrocarbon reservoirs A total of a predetermined number of prediction simulations, where the completion of a total of a predetermined number of prediction simulations is scheduled to request a predetermined amount of time to determine a total expected completion time, and where it causes Complete the first set of prediction simulations for each group of hydrocarbon reservoirs 20 سلفا من عمليات محاكاة تنبؤ prediction simulation لمجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs إجمالي عدد محدد سلفا من عمليات محاكاة تنبؤ ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ prediction simulation لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon 25 reservoirs to terminate the run of the total predetermined number of prediction simulations before the end of the total expected completion time. 25 reservoirs في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ قبل نهاية إجمالي زمن الإكمال المتوقع. 7092 7092 -92- -92-
  29. 29
    29- A non-temporary computer-readable medium in which one or more computer programs are stored in accordance with Claim 27, where one or more predetermined strategic outcome values ​​for one or more development strategies include a predetermined maximum water share measurement for one or more More than one group of hydrocarbon reservoirs. 29- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 27، حيث تشتمل الواحدة أو أكثر من قيم النتائج الاست ارتيجية المحددة سلفا لواحدة أو أكثر من است ارتيجيات التطوير على قياس أقصى لحصة ماء محدد سلفا لواحدة أو أكثر من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs . 5 5
  30. 30
    30- A non-temporary computer-readable medium containing one or more computer programs stored in it in accordance with Claim 27, where the set of instructions, when executed by one or more processors, also induces one or more processors to perform an operation to receive the predetermined values for one or more threshold value variables in response to user input. 30- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 27، حيث مجموعة التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، تحث أيضا الواحد أو أكثر من المعالجات لإج ارء عملية لاستقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم. 10 10
  31. 31
    31- A non-temporary computer-readable medium in which one or more computer programs are stored in accordance with Claim 27, wherein the instructions, when executed by one or more processors, also cause the system to perform a start-up operation, in response to the termination of the simulation Prediction, a different simulation other prediction using one or more 31- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 27، حيث تتسبب التعليمات، عند تنفيذها بواسطة الواحد أو أكثر من المعالجات processors ، أيضا في حث النظام لإج ارء عملية بدء، استجابةً لإنهاء عملية محاكاة simulation تنبؤ، عملية محاكاة simulation تنبؤ أخرى مختلفة باستخدام واحد أو أكثر من 15 الواحد أو أكثر من المعالجات التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية محاكاة simulation التنبؤ، لتمكين بدء مبكر لعملية محاكاة التنبؤ prediction simulation الأخرى. 15th One or more processors with overprocessing available in response to the termination of the prediction simulation, to enable early start of the other prediction simulation.
  32. 32
    32- A non-temporary computer-readable medium containing one or more computer programs stored in it in accordance with Clause 31, where each processor has one or more processors 32- وسط غير مؤقت مقروء بالكمبيوتر به واحد أو أكثر من ب ارمج الكمبيوتر المخزنة فيه طبقًا لعنصر الحماية 31، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors 20 Single Finite Predetermined Computing Power The single, finite, predetermined computing power of a processor is a fraction of the predetermined, finite combined computing power of one or more processors defined by a mathematical function of the predetermined finite combined computing power and a number of one or more processors. 20 قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات processors المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات processors . 7092 7092 -93- -93-
  33. 33
    33- A computer-implemented method to improve the hydrocarbon reservoir simulation for a group of hydrocarbon reservoirs, which includes:33- طريقة منفذة بالكمبيوتر لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث تشمل الطريقة: To begin with, for each of the hydrocarbon reservoirs, each of the number بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد 5 From fluid flow simulations, 5 من عمليات محاكاة تدفق مائع fluid flow simulation ، calibrate, through a number of fluid flow simulations, one or more hydrocarbon reservoir simulations associated with each of the corresponding set of hydrocarbon reservoirs to determine a number of date-matching simulations, معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات المحاكاة المطابقة للتاريخ، 10 Run each of a number of date-matching simulations for a corresponding predetermined time period, and each predetermined time period includes one or more corresponding time steps, 10 تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، Output from each of a number of date-matching simulations a simulation dataset in response to running a corresponding date-matched simulation After each of one or more time steps, each simulation dataset includes one or more simulation data values, each إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة simulation مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من الخطوات الزمنية، كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل 15 من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون ، مجموعة آبار الهيدروكربون hydrocarbon wells تحدد جميعها حقل هيدروكربون داخل كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من مجموعة آبار الهيدروكربون، و 15th From the corresponding set of hydrocarbon reservoirs including a set of hydrocarbon wells, the set of hydrocarbon wells all define a hydrocarbon field within each of the corresponding set of hydrocarbon reservoirs, each of one or more simulated data values ​​associated with one set of wells hydrocarbon, and 20 Termination, for each of the set of hydrocarbon reservoirs, each of the first set of one or more of a number of corresponding pre-completion simulations in response to the output after a time step when each of the first set of corresponding simulations has To date, measure the hydrocarbon field simulation error that exceeds the error of ending a predetermined simulation while a second set of simulations is continued. 20 إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لكل من المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لحقل الهيدروكربون يتخطى تجاوز خطأ إنهاء عملية محاكاة simulation محددة سلفا بينما يتم استم ارر مجموعة ثانية من 25 Another one or more of a number of date-matching simulations each lacking a measurement error 25 واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ كل منها تفتقر إلى قياس خطأ Hydrocarbon field simulation skip skip error Exit predetermined simulation process, skip error محاكاة لحقل الهيدروكربون يتخطى تجاوز خطأ إنهاء عملية المحاكاة المحددة سلفا، تجاوز خطأ 7092 7092 -94- -94- Termination of a predetermined simulation includes predetermined values ​​of one or more boundary value variables, a predetermined finite collective computational power of one or more processors includes overprocess availability when the first set of date-matched simulations is terminated to increase the processing availability of simulations Fluid Flow in Combined Computing Power إنهاء عملية المحاكاة المحددة سلفا يشمل القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات processors تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة 5 Predetermined finite computational power is available to one or more fluid flow simulations that are run and reduce the total hydrocarbon reservoir simulation time. balance, fluid production rate, fluid injection rate, and fluid cumulative production;5 المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir simulation وتتوفر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ 10 A number of date-matching simulations calibrate one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs against a set of actual, characteristic values ​​of the reservoirs measured for each of the corresponding set of hydrocarbon reservoirs. Determination of the simulation error measurement of the hydrocarbon field for the date-matched simulation process after the time step in response to a comparison 10 حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة، وحيث يتم تحديد قياس خطأ المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة 15 واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة؛ حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة 15th One or more simulation data values ​​for the simulation data set associated with the simulation corresponding to the date after the time step and one or more actual measured reservoir characteristic values ​​for each corresponding hydrocarbon reservoirs;Calculation, for each of a number of date-matched simulations after a time step and in response to receiving one or more set of actual values ​​characteristic of the measured reservoirs for each set 20 Corresponding to hydrocarbon reservoirs, one or more delta values ​​of well differences between each of one or more simulation data values ​​for the time-step-related simulation data set and one or more characteristic actual values ​​of the measured reservoirs based on a function of one or more From the simulation data values ​​of the simulation data set associated with the time step, each one or more of the actual set of values ​​characteristic of the measured reservoirs, and a well weighting factor 20 المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية والواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة قائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة، وعامل تثقيل بئر 25 predetermined;25 محدد سلفا؛ 7092 7092 -95- -95- sum, for each group of hydrocarbon wells, each of one or more delta values ​​of the well variance associated with the corresponding hydrocarbon well to determine the simulated well variance value;And جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و Determine, for each of a number of date-matched simulations, a hydrocarbon field simulation error measure using the simulation well variance values ​​for each of the hydrocarbon wells. تحديد، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ، قياس خطأ محاكاة لحقل الهيدروكربون باستخدام قيم تباين محاكاة البئر لكل واحد من مجموعة آبار الهيدروكربون 5 hydrocarbon wells for hydrocarbon field. 5 hydrocarbon wells لحقل الهيدروكربون.
  34. 34
    34- A computer-implemented sandbox 33 method, in which each of the second set of date-matching simulations runs in conjunction with one or more other set of date-matching simulations after the completion of the first set of date-matching simulations 34- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 33، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة 10 for history, where the number of date-matching simulations for each of the hydrocarbon reservoirs includes a predetermined number of date-matching simulations, where the sum of the predetermined numbers of date-matching simulations for the hydrocarbon reservoirs determines a predetermined total of simulations matching the date, in which the total number of simulations is scheduled to complete 10 للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة 15 المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع. 15th Date match to request a predetermined amount of time to determine an expected total completion time, whereby termination of the first set of date-matched simulations for each of the hydrocarbon reservoirs causes the total number of pre-determined completion time to be terminated before the end of the total time-to-date Expected.
  35. 35
    20 35 A computer-implemented method of claim 33, wherein the method includes start, response to end 20 35- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 33، حيث تشمل الطريقة بدء، استجابةً لإنهاء Date-matched simulation Another different date-matched simulation using one or more of one or more processors that has overprocessing available in response to the termination of the date-matched simulation, to enable an early start of the other date-matched simulation. عملية محاكاة simulation مطابقة للتاريخ، عملية محاكاة أخرى مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة المطابقة للتاريخ الأخرى . 25 25 7092 7092 -96- -96-
  36. 36
    36- A computer-implemented method according to claim 33, wherein the method also includes receiving predetermined values ​​of one or more threshold value variables in response to user input. 36- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 33، حيث تشمل الطريقة أيضًا استقبال القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم.
  37. 37
    37 A computer-implemented method of claim 33 whereby each of the processors has a predetermined and finite individual computing power, the individual predetermined finite computing power of a processor forming a fraction of the combined predetermined finite computing power of one or more processors Specified by a mathematical function for a predetermined finite aggregate computing power and a number of one or more processors. 37- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 33، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات.
  38. 38
    10 38- Computer-implemented method to improve hydrocarbon reservoir . simulation 10 38- طريقة منفذة بالكمبيوتر لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs, where the method includes:simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث تشمل الطريقة: To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، 15 معايرة، من خلال عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، واحد أو أكثر من نماذج محاكاة خازن هيدروكربون hydrocarbon reservoir simulation المرتبطة بكل من المجموعة المناظرة من خ ازنات الهيدروكربون لتحديد عدد من عمليات المحاكاة المطابقة للتاريخ، تشغيل كل من عدد من عمليات المحاكاة المطابقة للتاريخ لفترة زمنية محددة سلفا مناظرة، وتتضمن كل فترة زمنية محددة سلفا مناظرة واحدة أو أكثر من الخطوات الزمنية، 15th Calibrate, through a number of fluid flow simulations, one or more hydrocarbon reservoir simulations associated with each corresponding set of hydrocarbon reservoirs to determine a number of date-matching simulations, run each of a number of corresponding simulations The date has a corresponding predetermined time period, and each predetermined time period includes one or more corresponding time steps, 20 Output from each of a number of simulations matching the date a simulated data set in response 20 إخ ارج من كل من عدد من عمليات المحاكاة المطابقة للتاريخ مجموعة بيانات محاكاة استجابةً To run a corresponding date-matched simulation after each of one or more time steps, each simulation data set includes one or more simulation data values, each of the corresponding set of hydrocarbon reservoirs includes a set of hydrocarbon wells, each of one or more More than one simulation data values ​​are related to one of لتشغيل عملية محاكاة simulation مطابقة للتاريخ مناظرة بعد كل من الواحدة أو أكثر من الخطوات الزمنية، كل مجموعة بيانات محاكاة تتضمن واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون ، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحد من 25 hydrocarbon wells group, and 25 مجموعة آبار الهيدروكربون، و 7092 7092 -97- -97- Termination, for each of the set of hydrocarbon reservoirs, each of the first set of one or more of a number of corresponding pre-completion simulations in response to the output after a time step when it is for more than a predetermined number of hydrocarbon wells hydrocarbon wells in each of the first group of operations إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من مجموعة أولى من واحدة أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ قبل إكتمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما يكون لأكثر من عدد محدد سلفا من آبار الهيدروكربون hydrocarbon wells في كل من المجموعة الأولى من عمليات 5 Date-matched simulation Measurement of a hydrocarbon well simulation error that exceeds the predetermined well termination error exceeded while a second set of one or more of a number of date-matched simulations is continued, and each of the second set of date-matched simulations has a smaller number than the predetermined number hydrocarbon wells, each of which has a simulated hydrocarbon well error measurement that exceeds the predetermined well termination error, and includes 5 المحاكاة المطابقة للتاريخ قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر المحدد سلفا بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات المحاكاة المطابقة للتاريخ، وكل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ لها عدد أقل من العدد المحدد سلفا من آبار الهيدروكربون hydrocarbon wells التي يكون لكل منها قياس خطأ محاكاة لبئر الهيدروكربون يتخطى تجاوز خطأ إنهاء البئر المحدد سلفا، ويشتمل 10 Predetermined number of hydrocarbon wells Exceeding a predetermined well termination error over predetermined values ​​of one or more boundary value variables A predetermined, finite collective computational power of one or more processors includes availability of additional processing when the first set of operations is terminated Date-matched simulation to increase processing availability for fluid flow simulations in limited and predetermined combined computing power to one another 10 العدد المحدد سلفا لآبار الهيدروكربون hydrocarbon wells وتجاوز خطأ إنهاء البئر المحدد سلفا على القيم المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات processors تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ لزيادة توافر المعالجة لعمليات محاكاة تدفق المائع في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى 15 أو أكثر من عمليات محاكاة تدفق المائع التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة خازن هيدروكربون hydrocarbon reservoir simulation وتتوفر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت 15th or more fluid flow simulations that are run and reduce the total hydrocarbon reservoir simulation time Threshold value on reservoir pressure, fluid production rate, fluid injection rate, and fluid cumulative production;القيمة الحدية على ضغط الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ 20 A number of date-matching simulations calibrate one or more hydrocarbon storage simulation models associated with each corresponding set of hydrocarbon reservoirs against a set of actual, characteristic values ​​of the reservoirs measured for each of the corresponding set of hydrocarbon reservoirs. Determination of the simulation error measurement of the hydrocarbon field for the simulation corresponding to the date after the time step in response to a comparison 20 حيث تعمل عدد من عمليات المحاكاة المطابقة للتاريخ على معايرة واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs مقارنةً بمجموعة من القيم الفعلية المميزة للخ ازن المقاسة لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة، وحيث يتم تحديد قياس خطأ المحاكاة لحقل الهيدروكربون لعملية المحاكاة المطابقة للتاريخ بعد الخطوة الزمنية استجابةً لمقارنة 25 One or more simulation data values ​​for the simulation data set associated with the simulation process 25 واحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بعملية المحاكاة 7092 7092 -98- -98- matching the date after the time step and one or more of a set of actual values ​​characteristic of the measured reservoirs for each set of corresponding hydrocarbon reservoirs;Calculation, for each of a number of date-matched simulations after a time step and in response to receiving one or more set of actual values ​​characteristic of the measured reservoirs for each set المطابقة للتاريخ بعد الخطوة الزمنية وواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل مجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة؛ حساب، لكل واحد من عدد من عمليات المحاكاة المطابقة للتاريخ بعد خطوة زمنية واستجابةً لاستقبال واحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة لكل من المجموعة 5 Corresponding to hydrocarbon reservoirs, one or more delta values ​​of well differences between each of one or more simulation data values ​​for the time-step-related simulation data set and one or more characteristic actual values ​​of the measured reservoirs based on a function of one or more From the simulation data values ​​of the simulation data set associated with the time step, each one or more of the actual set of values ​​characteristic of the measured reservoirs, and a well weighting factor 5 المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs ، واحدة أو أكثر من قيم دلتا لفروق البئر بين كل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية والواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة قائمة على دالة لكل من الواحدة أو أكثر من قيم بيانات المحاكاة لمجموعة بيانات المحاكاة المرتبطة بالخطوة الزمنية، كل من الواحدة أو أكثر من مجموعة القيم الفعلية المميزة للخ ازن المقاسة، وعامل تثقيل بئر 10 predetermined;10 محدد سلفا؛ sum, for each group of hydrocarbon wells, each of one or more delta values ​​of the well variance associated with the corresponding hydrocarbon well to determine the simulated well variance value;And جمع، لكل واحد من مجموعة آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم دلتا لفروق البئر المرتبطة ببئر الهيدروكربون المناظر لتحديد قيمة تباين محاكاة بئر؛ و Determine, for each group of hydrocarbon wells, the simulated error measurement of the hydrocarbon well using the simulated well variance value. تحديد، لكل واحد من مجموعة آبار الهيدروكربون ، قياس خطأ محاكاة لبئر الهيدروكربون باستخدام قيمة تباين محاكاة البئر. 15 15
  39. 39
    39- A computer-implemented method of claim 38, in which each of the second set of date-matching simulations runs concurrently with one or more other set of date-matching simulations after the completion of the first set of date-simulations, which includes a number of Simulations matching the date for each one of the set of safes 39- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 38، حيث تعمل كل من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات المحاكاة المطابقة للتاريخ بعد إنهاء المجموعة الأولى من عمليات المحاكاة المطابقة للتاريخ، حيث تشتمل عدد من عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات 20 The hydrocarbon reservoirs are based on a predetermined number of date-matched simulations, where the sum of the predetermined numbers of date-matched simulations for a set of hydrocarbon reservoirs determines the total of a predetermined number of date-matched simulations, where the total number of conformational simulations is scheduled to complete for the date to request a predetermined period of time to specify a total expected completion time, and where it causes the first set of to finish 20 الهيدروكربون hydrocarbon reservoirs على عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث يحدد مجموع الأعداد المحددة سلفا من عمليات المحاكاة المطابقة للتاريخ لمجموعة خ ازنات الهيدروكربون إجمالي عدد محدد سلفا من عمليات المحاكاة المطابقة للتاريخ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ لطلب فترة محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من 25 Date-matched simulations for each of the hydrocarbon reservoirs in a rundown 25 عمليات المحاكاة المطابقة للتاريخ لكل واحد من مجموعة خ ازنات الهيدروكربون في إنهاء تشغيل 7092 7092 -99- -99- The total predetermined number of simulations matching the date before the end of the total expected completion time. إجمالي العدد المحدد سلفا من عمليات المحاكاة المطابقة للتاريخ قبل نهاية إجمالي زمن الإكمال المتوقع.
  40. 40
    40 A computer-implemented method of claim 38, wherein the method includes start, response to end 40- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 38، حيث تشمل الطريقة بدء، استجابةً لإنهاء 5 Date-matched simulation Another different date-matched simulation using one or more of one or more processors that has overprocessing available in response to the termination of the date-matched simulation, to enable an early start of the other date-matched simulation. 5 عملية محاكاة simulation مطابقة للتاريخ، عملية محاكاة أخرى مختلفة مطابقة للتاريخ باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات التي تتسم بتوافر معالجة ازئد استجابةً لإنهاء عملية المحاكاة المطابقة للتاريخ، لتمكين بدء مبكر لعملية المحاكاة المطابقة للتاريخ الأخرى .
  41. 41
    41 A computer-implemented method of claim 38, wherein the method also includes the reception of values 41- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 38، حيث تشمل الطريقة أيضًا استقبال القيم 10 Predefined for one or more threshold value variables in response to user input. 10 المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم. 15 15
  42. 42
    42 A computer-implemented method of claim 38, whereby each of the processors has a predetermined and finite individual computing power, the individual predetermined finite computing power of a processor forming a fraction of the combined predetermined finite computing power of one or more processors Specified by a mathematical function for a predetermined finite aggregate computing power and a number of one or more processors. 42- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 38، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات.
  43. 43
    43- A computer-implemented method to improve the hydrocarbon reservoir simulation of a group of hydrocarbon reservoirs, which includes 43- طريقة منفذة بالكمبيوتر لتحسين محاكاة خازن هيدروكربون hydrocarbon reservoir simulation لمجموعة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، حيث تشمل 20 Method:20 الطريقة: To start with, for each of the hydrocarbon reservoirs, each of a number of fluid flow simulations, بدء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من عدد من عمليات محاكاة تدفق مائع fluid flow simulation ، Predicting, through a number of flow fluid simulations, the future behavior of each corresponding set of hydrocarbon reservoirs to determine a number of simulations التنبؤ، من خلال عدد من عمليات محاكاة مائع التدفق، بالسلوك المستقبلي لكل من المجموعة المناظرة لخ ازنات الهيدروكربون hydrocarbon reservoirs لتحديد عدد من عمليات محاكاة 25 prediction simulation, 25 تنبؤ prediction simulation ، 7092 7092 -100- -100- Run each of a number of forecast simulations for a corresponding predetermined time period, each corresponding predetermined time period involving one or more time steps, تشغيل كل من عدد من عمليات محاكاة التنبؤ لفترة زمنية محددة سلفا مناظرة، كل فترة زمنية محددة سلفا مناظرة تتضمن واحدة أو أكثر من الخطوات الزمنية، Output from each of the number of prediction simulations a simulation dataset in response to running a corresponding simulation of the date after each of one or more time steps, إخ ارج من كل من عدد من عمليات محاكاة التنبؤ مجموعة بيانات محاكاة استجابةً لتشغيل عملية محاكاة simulation مناظرة مطابقة للتاريخ بعد كل من الواحدة أو أكثر من الخطوات الزمنية، 5 Each simulation data set includes one or more simulation data values, each of the corresponding hydrocarbon reservoirs includes a set of hydrocarbon wells, one or more simulation data values ​​associated with one set of hydrocarbon wells, and 5 وتتضمن كل مجموعة بيانات محاكاة واحدة أو أكثر من قيم بيانات المحاكاة، كل من المجموعة المناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs تتضمن مجموعة من آبار الهيدروكربون، كل من الواحدة أو أكثر من قيم بيانات المحاكاة مرتبطة بواحدة من مجموعة آبار الهيدروكربون، و Termination, for each of the hydrocarbon reservoirs, each of إنهاء، لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs ، كل من 10 A first set of one or more of a number of prediction simulations before completion of the corresponding predetermined time period in response to the output after a time step when one or more of one or more simulation data values ​​of the simulation data values ​​are associated with each of the first set of Simulate a prediction after the time step is out of range of terminating simulated data values ​​while a second set of one or more other operations is being continued. 10 مجموعة أولى من واحدة أو أكثر من عدد من عمليات محاكاة تنبؤ prediction simulation قبل إكمال الفترة الزمنية المحددة سلفا المناظرة استجابةً للإخ ارج بعد خطوة زمنية عندما تكون واحدة أو أكثر من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الأولى من عمليات محاكاة تنبؤ بعد الخطوة الزمنية خارج نطاق تجاوز إنهاء قيم بيانات محاكاة بينما يتم استم ارر مجموعة ثانية من واحدة أخرى أو أكثر من عدد من عمليات 15 محاكاة تنبؤ ، كل من الواحدة أو أكثر من قيم بيانات محاكاة لمجموعة بيانات المحاكاة المرتبطة بكل من المجموعة الثانية من عمليات محاكاة تنبؤ بعد الخطوة الزمنية التي يتم تضمينها في تجاوز إنهاء قيم بيانات المحاكاة، تجاوز إنهاء قيم بيانات المحاكاة يشمل القيم المحددة سلفا لواحدة أو أكثر من متغي ارت القيمة الحدية، قدرة حاسوبية مجمعة جماعية محدودة ومحددة سلفا لواحد أو أكثر من المعالجات processors تتضمن توافر معالجة ازئد عندما يتم إنهاء المجموعة الأولى من 15th A prediction simulation, each of one or more simulation data values ​​of a simulation data set associated with each of the second set of prediction simulations after the time step that is included in the simulation data value termination override, a simulation data value termination override includes the predetermined values ​​of one or more of the Threshold value variables, a limited and predetermined collective collective computing power of one or more processors that includes the availability of additional processing when the first set of 20 Forecast simulations to increase process availability for fluid flow simulations in predetermined and finite pooled computing power to one or more fluid flow simulations running and to reduce total hydrocarbon stock simulation time, limited pooled computing power available predetermined in response to the use of the simulation, and one or more of the threshold value variables includes pressure 20 عمليات محاكاة تنبؤ لزيادة توافر المعالجة لعمليات محاكاة تدفق مائع fluid flow simulation في القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا إلى واحدة أخرى أو أكثر من عمليات محاكاة تدفق مائع fluid flow simulation التي يتم تشغيلها وتقليل إجمالي زمن عملية محاكاة simulation خازن هيدروكربون، وتتوفر القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا استجابةً لاستخدام عملية المحاكاة، ويشتمل الواحد أو أكثر من متغي ارت القيمة الحدية على ضغط 25 storage, fluid production rate, fluid injection rate, and fluid cumulative production;25 الخ ازن، معدل إنتاج الموائع، معدل حقن الموائع، والإنتاج الت اركمي للموائع؛ 7092 7092 -101- -101- A number of simulations predicting the future behavior of each corresponding set of hydrocarbon reservoirs using one or more hydrocarbon reservoir simulation models associated with each corresponding set of hydrocarbon reservoirs, one or more calibrated hydrocarbon reservoir models using a set of values حيث تتنبأ عدد من عمليات محاكاة التنبؤ بالسلوك المستقبلي لكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs باستخدام واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المرتبطة بكل مجموعة مناظرة من خ ازنات الهيدروكربون hydrocarbon reservoirs ، الواحد أو أكثر من نماذج خازن الهيدروكربون المعايرة باستخدام مجموعة من القيم 5 The characteristic actuality of the measured reservoirs to select one or more calibrated hydrocarbon reservoir simulation models, where each prediction simulation set is associated with a future work cycle for the development of each of the corresponding hydrocarbon reservoirs clusters associated with the simulation simulation. Preset values ​​for one or more boundary value variables and override termination of simulation data values ​​with one or more 5 الفعلية المميزة للخ ازن المقاس لتحديد واحد أو أكثر من نماذج محاكاة خازن الهيدروكربون المعايرة، حيث ترتبط كل مجموعة محاكاة تنبؤ prediction simulation بدورة عمل مستقبلية لتطوير كل من مجموعات خ ازنات الهيدروكربون hydrocarbon reservoirs المناظرة المرتبطة بعملية محاكاة simulation التنبؤات المناظرة لتحديد است ارتيجية تطوير، وحيث ترتبط القيم المحددة مسبقًا لواحد أو أكثر من متغي ارت القيمة الحدية وتجاوز إنهاء قيم بيانات المحاكاة بواحدة أو أكثر 10 from the pre-selected strategic outcome values ​​for one or more development strategies;storing data representing the termination state of a terminated prediction simulation, for each of one or more terminated prediction simulations;And 10 من قيم النتائج الاست ارتيجية المختارة مسبقًا لواحدة أو أكثر من است ارتيجيات التطوير؛ تخزين بيانات ممثلة لحالة إنهاء لعملية محاكاة تنبؤ منهاة، لكل من الواحدة أو أكثر من عمليات محاكاة التنبؤ المنهاة؛ و Rerun the terminated prediction simulation in response to the simulation termination state corresponding to the terminated date. إعادة تشغيل عملية محاكاة التنبؤ prediction simulation المنهاة استجابةً لحالة إنهاء عملية المحاكاة المطابقة للتاريخ المنهاة. 15 15
  44. 44
    44- Computer-executed method according to protection element 43, in which each of the second set of prediction simulations runs in sync with one or more other set of prediction simulations after the first set of prediction simulations is finished, where Includes a number of prediction simulations 44- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 43، حيث تعمل كل من المجموعة الثانية من عمليات محاكاة تنبؤ prediction simulation بالت ازمن مع واحدة أخرى أو أكثر من المجموعة الثانية من عمليات محاكاة تنبؤ prediction simulation بعد إنهاء المجموعة الأولى من عمليات محاكاة تنبؤ prediction simulation ، حيث تشتمل عدد من عمليات محاكاة التنبؤ 20 Each of the hydrocarbon reservoirs has a predetermined number of forecast simulations, where the sum of the predetermined number of forecast simulations is determined. 20 لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs على عدد محدد سلفا من عمليات محاكاة التنبؤ، حيث يحدد مجموع العدد المحدد سلفا من عمليات محاكاة تنبؤ hydrocarbon reservoirs prediction simulation hydrocarbon reservoirs لمجموعة خ ازنات الهيدروكربون prediction simulation Total predetermined number of prediction simulations , where the completion of a total of predetermined number of prediction simulations is scheduled to request a period إجمالي عدد محدد سلفا من عمليات محاكاة تنبؤ prediction simulation ، حيث تتم جدولة إكمال إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ prediction simulation لطلب فترة 25 A predetermined amount of time to determine a total expected completion time, whereby termination of the first set of prediction simulations for each of the hydrocarbon reservoirs 25 محددة سلفا من الوقت لتحديد إجمالي زمن إكمال متوقع، وحيث يتسبب إنهاء المجموعة الأولى من عمليات محاكاة التنبؤ لكل واحد من مجموعة خ ازنات الهيدروكربون hydrocarbon reservoirs 7092 7092 -102- -102- Ends running the total number of prediction simulations before the end of the total expected completion time. في إنهاء تشغيل إجمالي العدد المحدد سلفا من عمليات محاكاة تنبؤ prediction simulation قبل نهاية إجمالي زمن الإكمال المتوقع.
  45. 45
    45- A computer-implemented method of claim 43, wherein one or more values ​​of . are included 45- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 43، حيث تشتمل الواحدة أو أكثر من قيم 5 Predetermined strategic outcomes of one or more development strategies on a maximum scale 5 النتائج الاست ارتيجية المحددة سلفا لواحدة أو أكثر من است ارتيجيات التطوير على قياس أقصى For a predetermined water share of one or more of a group of hydrocarbon reservoirs لحصة ماء محدد سلفا لواحدة أو أكثر من مجموعة خ ازنات الهيدروكربون hydrocarbon . reservoirs . reservoirs
  46. 46
    46- A computer implemented method according to claim 43, wherein the method also includes receiving 10 predetermined values ​​of one or more threshold value variables in response to user input. 46- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 43، حيث تشمل الطريقة أيضًا استقبال القيم 10 المحددة سلفا لواحد أو أكثر من متغي ارت القيمة الحدية استجابةً لمدخلات المستخدم.
  47. 47
    47- A computer-executed method of Claim 43 wherein the method also includes initiating, in response to the termination of a prediction, another different prediction simulation using one or more of one or more processors having 15 plus processing available in response to termination of a process Prediction simulation, to enable an early start of the prediction simulation 47- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 43، حيث تشتمل الطريقة أيضًا على بدء، استجابةً لإنهاء عملية محاكاة تنبؤ، عملية محاكاة تنبؤ prediction simulation أخرى مختلفة باستخدام واحد أو أكثر من الواحد أو أكثر من المعالجات processors التي تتسم بتوافر معالجة 15 ازئد استجابةً لإنهاء عملية محاكاة التنبؤ، لتمكين بدء مبكر لعملية محاكاة التنبؤ prediction other simulation. simulation الأخرى.
  48. 48
    48 A computer-implemented method of claim 47 whereby each of the one or more processors has a predetermined, limited individual computing power, the individual computing power 48- طريقة منفذة بالكمبيوتر طبقًا لعنصر الحماية 47، حيث يكون لكل معالج من الواحد أو أكثر من المعالجات processors قدرة حاسوبية فردية محدودة ومحددة سلفا، القدرة الحاسوبية الفردية 20 finite and predetermined of a processor is a fraction of the finite and predetermined aggregate computing power of one or more processors defined by a mathematical function of a predetermined finite aggregate computing power and a number of one or more processors. 20 المحدودة والمحددة سلفا لمعالج تشكّل جزءًا بسيطًا من القدرة الحاسوبية المجمعة المحدودة والمحددة سلفا للواحد أو أكثر من المعالجات المحددة بواسطة دالة رياضية لالقدرة الحاسوبية المجمعة المحدودة والمحددة سلفا وعدد من الواحد أو أكثر من المعالجات. 7092 7092 -103- -103-
Independent claims48