Eenheid 5 / 11

Productievoorspelling, analyse van de drawdowncurve en schatting van de reserves

Winst:

  • Mogelijkheid om productieprognoses en EUR-prognoses uit te leggen met drawdown curve-analyse (DCA), Arps-modellen en machine learning
  • Mogelijkheid om AI te positioneren bij het opschonen van productiegegevens, selectie van opnameregimes en reserveclassificatie (1P/2P/3P)
  • Mogelijkheid om productieprognoseoutputs te verifiëren met fysieke opnamelimieten, materiaalbalans en rapportagestandaarden

Wanneer een put in productie wordt genomen, geeft deze de eerste dag het hoogste debiet en neemt deze in de loop van de tijd af; omdat de reservoirdruk afneemt en de vloeistof opraakt. Het meten, modelleren en uitbreiden van deze achteruitgang naar de toekomst is de kern van de olie-gaseconomie. Decline Curve Analysis (DCA) is bedoeld om de toekomstige productie en het totale winbare volume (EUR - Estimated Ultimate Recovery) te schatten door een wiskundige drawdown-curve aan de productiegeschiedenis toe te passen. Deze schatting vertaalt zich rechtstreeks in het reservecijfer en daarmee in de bedrijfswaarde, investeringsbeslissing en wettelijke verklaringen. In deze unit gebruiken we kunstmatige intelligentie om productiegegevens op te schonen, een drawdown-model te selecteren en scenario's te genereren. De onveranderlijke regel: EUR is een schatting, geen nauwkeurigheid; Het wordt nooit verklaard zonder te zijn getest met fysieke limieten en materieel evenwicht, vooral door de optimistische kant te kiezen.

Laten we Arps-modellen leren kennen

Klassieke DCA is gebaseerd op de drie drawdown-modellen van Arps:

  • Exponentiële opname: het opnamepercentage is vast; Het is het meest conservatieve (laagste EUR) model. Het ligt dicht bij gedrag in de late periode.
  • Hyperbolische opname: het tempo van de opname vertraagt ​​in de loop van de tijd; Het wordt bestuurd door een basis b. b=0 komt overeen met het exponentiële, b=1 komt overeen met de harmonische. De meeste putten zijn in de vroege tot middenperiode hyperbolisch.
  • Harmonische daling: b=1; het meest optimistische (hoogste EUR) model. Het is zelden geldig voor het hele leven.

Het kritische punt is priemgetal b. Naarmate b toeneemt, vertraagt ​​de opname en groeit de EUR. Als b>1 wordt genomen en geëxtrapoleerd naar de lange termijn, zal de daling onrealistisch vertragen en zal de EUR exploderen. Dit is de meest voorkomende fout van overoptimisme in de sector.

Let op: In conventionele putten ligt b gewoonlijk tussen 0 en 0,5; In onconventionele bronnen zoals schaliegas/tight-olie kan in de beginperiode b>1 worden waargenomen, maar dit kan niet op de lange termijn worden voortgezet. In de naperiode wordt altijd een minimale afnamelimiet (terminale afname) gehanteerd. Als AI 30 jaar extrapoleert met b=1,3, is dit een rode vlag.

Reserveclassificatie

Bij de omzetting in reserves wordt de productieprognose opgedeeld in onzekerheidsniveaus:

  • 1P (Bewezen): Hoog vertrouwen; met redelijke zekerheid dat het economisch zal worden geproduceerd. Ongeveer P90 (90% kans op minstens zoveel).
  • 2P (Bewezen + Waarschijnlijk): Medium scenario, rond P50.
  • 3P (Bewezen + Waarschijnlijk + Mogelijk): Optimistisch scenario, ongeveer P10.

Deze classificatie wordt beheerst door standaarden als PRMS (Petroleum Resources Management System) en SEC en valt onder de verantwoordelijkheid van de gekwalificeerde taxateur. AI kan helpen bij het genereren van scenario's, maar kan de reserve niet 'aangeven'.

Stap voor stap: DCA-workflow

  1. Gegevens wissen. Gesloten periodes (putuitschakelingen), meetfouten, interventies (verzuring, heraanvulling) verstoren de productiecurve. Vink deze aan; AI kan scannen op uitschieters, maar jij beslist.
  2. Selecteer het opnameregime. Vroege voorbijgaande stroming of grensgedomineerde stroming? DCA is alleen betrouwbaar in de grensdominante periode.
  3. Maak een model. Pas de Arps-parameters aan (initieel debiet, afnamesnelheid, b); Houd b binnen fysiek bereik.
  4. Pas terminaldrawdown toe. Schakel over naar minimale opname in de late periode; vermijd oneindige hyperbolische extrapolatie.
  5. Schrijf het. Produceer P90/P50/P10 EUR.
  6. Verifiëren. Test met het materiële evenwicht en de analogie met de buurput.

Drie mini-hoesjes: volgens de cijfers

Geval 1 – val van basis b. Op één krappe oliebron paste AI b=1,5 toe op de eerste 18 maanden aan gegevens en geëxtrapoleerd naar 30 jaar; De EUR steeg tot 620 duizend vaten. Toen de ingenieur de eindaftrek toepaste (8%/jaar), daalde de EUR tot 410 duizend vaten. De materiaalbalans en veldanalogie ondersteunden ongeveer 400 duizend. Blinde acceptatie zou de reserve met 50% overschatten.

Geval 2 — Vuile gegevensopschoning. Twee lange perioden van stilstand (onderhoud) verschenen als lage waarden in de productiecurve van een put; De op de ruwe gegevens afgestemde opname toonde een "snelle uitputting" aan die in werkelijkheid niet bestond. AI gemarkeerde houdingen; Toen de stopzettingen werden opgeheven en de werkelijke productiedagen werden genormaliseerd, bleek het reductiepercentage realistisch (14%/jaar in plaats van 22%/jaar). Schoonmaken corrigeerde de voorspelling.

Geval 3 — Tijdelijke stroomstoring. Een ingenieur paste DCA toe op de eerste drie maanden van de productie; Deze periode was nog steeds een tijdelijke stroom (het grenseffect was nog niet begonnen). AI kwam uit deze vroege steilheid tevoorschijn met een zeer hoge opnamesnelheid en een lage EUR. De analyse die werd gemaakt na het wachten op de overgang naar de grensdominante periode gaf de werkelijke daling weer. Weten wanneer DCA geldig was, was essentieel.

Zwakke prompt/sterke prompt

Zwakke prompt:

Pas een drawdown-curve toe op deze productiegegevens en vertel de reserve.[data]

Krachtige prompt:

ONTWERP-analyse van de drawdown-curve op de volgende (geanonimiseerde) maandelijkse productiegegevens. Regels: - Eerste beoordeling gesloten periode/onderbrekingen, interventies en uitschieters; VERWIJDER deze uit de droomverzinsel en schrijf uw rechtvaardiging op. - Evalueer of de gegevens van voorbijgaande aard zijn of zich in een door grenzen gedomineerde stroom bevinden; DCA is alleen geldig tijdens de grensdominante periode, geef aan indien niet van toepassing. - Verzin arps; Houd de b-exponent binnen het fysieke bereik (conventioneel 0-0,5). Pas een terminalopnamelimiet toe in de late periode. Voer GEEN oneindige hyperbolische extrapolatie uit. - Geef EUR als P90/P50/P10, niet als één getal. - Schrijf hoe u kunt verifiëren met materiaalbalans/aangrenzende put. Gegevens: [productietabel]

Vier kopieerbare sjablonen

1) Opschoning van productiegegevens:

Markeer onderbrekingen, interventies, nul-/negatieve waarden en uitschieters in de volgende productiegegevens als een "datum | probleem | suggestie"-tabel. CORRIGEER de gegevens NIET, maar markeer ze gewoon. Tabel: [productie]

2) Diagnose van het drawdown-regime:

Evalueer aan de hand van de volgende productie- en drukgegevens (indien beschikbaar) of de stroming van voorbijgaande aard is of grensoverschrijdend is. Specificeer de periode gedurende welke DCA betrouwbaar zal zijn. Leg uit wat het risico is van aanpassing aan de beginperiode. Gegevens: [stroom/druk]

3) Arps-fitting en scenario:

Pas exponentiële en hyperbolische Arps aan de onderstaande schone productiegegevens aan. houd b-exponent binnen 0-0,5; Pas X% terminale opname te laat toe. Geef drie scenario’s (P90/P50/P10) EUR en schrijf op welke aannames het meest effectief zijn. Gegevens: [schone productie]

4) EUR-kruiscontrole:

Controleer deze EUR-prognose: is de cumulatieve productie + resterende prognosesom consistent met de materiaalbalans/analoge putafstand van het veld? Noem de overdreven optimistische/pessimistische signalen. EUR en inputs: [waarden]

Keuzegids voor drawdown-modellen

model

b prime

EUR-trend

wanneer

exponentieel

0

Laagste (conservatief)

Laatrijp goed

hyperbolisch

0–1

middelmatig

Vroeg-middenperiode, de meeste putten

harmonisch

1

Hoog (optimistisch)

Zeldzaam, wees voorzichtig

Onbeperkt hyperbolisch

>1 lange termijn

Te hoog (onjuist)

Niet gebruiken; eindlimiet toepassen

Veel voorkomende fouten

  • Lange extrapolatie met hoge b. b>Van 1 naar jaren gaan en de EUR overdrijven; terminaldrop overslaan.
  • Het aanpassen aan vuile gegevens. Dromen verwijderen zonder houdingen en interventies op te helderen.
  • DCA toepassen op de tijdelijke stroom. Voorspellingen doen voordat de grensdominante periode begint.
  • Oneven getal EUR. Geen onzekerheid rapporteren (P90/P50/P10).
  • Materiaalbalans overslaan. Het niet testen van de EUR met onafhankelijke fysieke/analoge controle.

Samengevat

  • DCA is bedoeld om de toekomstige productie en de EUR te schatten door een drawdown-curve aan de productiegeschiedenis toe te passen.
  • Arps b prime is van cruciaal belang; Lange extrapolatie met hoge b overschat op gevaarlijke wijze de EUR, terminale drawdown is essentieel.
  • AI is nuttig bij het opschonen van gegevens en het genereren van scenario's; maar kan de reserve niet aangeven, bevestigt de gekwalificeerde taxateur.
  • Rapporteer de EUR als een P90/P50/P10-verdeling; Pas DCA alleen toe tijdens de grensdominante periode.
  • Controleer het resultaat aan de hand van materiaalbalans en analogie van aangrenzende putten.

Applicatie taak

Ontvang maandelijkse productiegegevens voor een (representatieve) put. Genereer een DCA-concept met een krachtige prompt. Vervolgens: (1) markeer en verwijder ten minste één stop/uitbijter, (2) controleer de b-exponent van het model en pas terminal drawdown toe als deze boven 1 is, (3) vraag om EUR in drie scenario's en geef P50 ruwweg de cumulatieve + restlogica.

controlelijst

  • [ ] Ik ken de exponentiële/hyperbolische/harmonische modellen van Arps en het effect van de b-priemgetal op de EUR.
  • [ ] Ik ben de productiegegevens aan het opschonen voor downtime/interventie.
  • [ ] Ik pas DCA alleen toe tijdens de grensgedomineerde stromingsperiode.
  • Ik houd de [ ] b prime in het fysieke bereik en pas terminal drawdown toe, wat de EUR P90/P50/P10 oplevert.
  • [ ] Verifieert EUR met materiaalbalans en analoog goed, ik begrijp dat reserveaangifte de verantwoordelijkheid is van de beoordelaar.